package com.vst.orm.util;

import java.io.Serializable;
import com.vst.orm.search.Metadata;

public abstract interface MetadataUtil {
	public abstract Serializable getId(Object paramObject);

	public abstract boolean isId(Class<?> paramClass, String paramString);

	public abstract Metadata get(Class<?> paramClass);

	public abstract Metadata get(Class<?> paramClass, String paramString);

	public abstract <T> Class<T> getUnproxiedClass(Class<?> paramClass);

	public abstract <T> Class<T> getUnproxiedClass(Object paramObject);
}
